package my.edu.model.bills.bound.service;

import com.baomidou.mybatisplus.extension.service.IService;
import my.edu.common.domain.PageDTO;
import my.edu.model.bills.bound.entity.AssemblyOrder;
import my.edu.model.bills.bound.entity.dto.AssemblyDTO;
import my.edu.model.bills.bound.entity.dto.AssemblySearchDTO;

import java.util.List;

public interface IAssemblyOrderService extends IService<AssemblyOrder> {
    void saveNew(AssemblyDTO assemblyDTO);

    void updateByDTO(AssemblyDTO assemblyDTO);

    void removeOrder(List<Long> longs);

    void auditOrder(List<Long> longs);

    void rauditOrder(List<Long> longs);

    String getOrderList(PageDTO page, AssemblySearchDTO assemblySearchDTO);

    String getOrderOne(Long id);
}
